enveloped virus - French English Dictionary